New functions.
authorAlexander Larsson <alla@lysator.liu.se>
Tue, 12 Jun 2001 19:22:43 +0000 (19:22 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Tue, 12 Jun 2001 19:22:43 +0000 (19:22 +0000)
2001-06-12  Alexander Larsson  <alla@lysator.liu.se>

* gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
gdk_keymap_get_direction): New functions.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/linux-fb/gdkkeyboard-fb.c

index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index 7aede46248b31eb51943182a228af6f05f8a30e5..3223db57e2361a07005f12bae8b1dc5a9f086791 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-12  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_default,
+       gdk_keymap_get_direction): New functions.
+
 Tue Jun 12 12:41:27 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreemodel.h (GTK_TREE_MODEL_LIST_ONLY): further justify
index e6a358227056aa73471ff2a903ec80f109b6c59f..c5c8993ca691b959f3b17cd8cb0986489c4a71b3 100644 (file)
@@ -75,6 +75,7 @@ struct _GdkFBKeyboardDevice {
 };
 
 static GdkFBKeyboard *gdk_fb_keyboard = NULL;
+static GdkKeymap *default_keymap = NULL;
 
 static gboolean xlate_open            (GdkFBKeyboard       *kb);
 static void     xlate_close           (GdkFBKeyboard       *kb);
@@ -143,6 +144,22 @@ static GdkFBKeyboardDevice keyb_devs[] =
   },
 };
 
+GdkKeymap*
+gdk_keymap_get_default (void)
+{
+  if (default_keymap == NULL)
+    default_keymap = g_object_new (gdk_keymap_get_type (), NULL);
+
+  return default_keymap;
+}
+
+PangoDirection
+gdk_keymap_get_direction (GdkKeymap *keymap)
+{
+  /* FIXME: Only supports LTR keymaps at the moment */
+  return PANGO_DIRECTION_LTR;
+}
+
 guint
 gdk_fb_keyboard_modifiers ()
 {